package com.liu.nb.controller;

import com.liu.nb.service.*;
import com.liu.nb.util.RedisUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;

public class BaseController {
    @Autowired
    RedisUtil redisUtil;
    @Autowired
    BCryptPasswordEncoder passwordEncoder;
    @Autowired
    IUserService userService;
    @Autowired
    IPageService pageService;
    @Autowired
    IDebugtaskService debugtaskService;
    @Autowired
    IPatroltaskService patroltaskService;
    @Autowired
    IReceiptpatrolService receiptpatrolService;
    @Autowired
    IUserService iUserService;
    @Autowired
    IPatroltaskService iPatroltaskService;
    @Autowired
    IPatroltaskUserService iPatroltaskUserService;
    @Autowired
    ICircuitryService iCircuitryService;
    @Autowired
    IPoleService poleService;
    @Autowired
    IBugtypeService bugtypeService;
    @Autowired
    ICircuitryPoleService circuitryPoleService;
    @Autowired
    IDebugtaskUserService debugtaskUserService;
    @Autowired
    IDebugtaskPoleService debugtaskPoleService;
    @Autowired
    IReceiptdebugService receiptdebugService;
}
